{% extends 'att/report/base.html' %}
{% load i18n static common %}
{% block opts_modify %}
$("#{{ model_name }}_search_timetable").css("display","none");
$.extend(opts, {
cols: [[
{field:'emp_code', title: "{% trans 'report_column_empCode' %}", width:120, sort:true}
,{field:'first_name', title: "{% trans 'report_column_firstName' %}"}
,{field:'last_name', title: "{% trans 'report_column_lastName' %}", hide: true}
,{field:'nick_name', title: "{% trans 'report_column_nickName' %}", hide: true}
,{field:'gender', title: "{% trans 'report_column_gender' %}", hide: true}
,{field:'dept_code', title: "{% trans 'report_column_departmentCode' %}", hide: true, sort:true}
,{field:'dept_name', title: "{% trans 'report_column_departmentName' %}", sort:true}
,{field:'position_code', title: "{% trans 'report_column_positionCode' %}", hide: true}
,{field:'position_name', title: "{% trans 'report_column_positionName' %}", hide: true}
,{field:'att_date', title: "{% trans 'report_column_punchDate' %}", sort:true}
,{field:'punch_time', title: "{% trans 'report_column_punchTime' %}"}
,{field:'punch_state', title: "{% trans 'report_column_punchState' %}"}
{% if 'ENABLE_EPIDEMIC'|get_settings_param %}
,{field:'temperature', title: "{% trans 'att.report.columns.temperature' %}", templet: function(obj){
if(!obj.temperature || parseInt(obj.temperature) === 255){
return ""
}
return obj.temperature
}}
,{field:'is_mask', title: "{% trans 'att.report.columns.isMask' %}", templet: function(obj){
if(!obj.is_mask || parseInt(obj.is_mask) === 255){
return ""
}
if(parseInt(obj.is_mask) === 0){
return "{% trans 'boolean_option_no' %}"
}else if(parseInt(obj.is_mask) === 1){
return "{% trans 'boolean_option_yes' %}"
}
}}
{% endif %}
,{field:'verify_type', title: "{% trans 'report_column_workCode' %}", hide: true}
,{field:'work_code', title: "{% trans 'report_column_workCode' %}", hide: true}
,{field:'source', title: "{% trans 'report_column_dataSources' %}"}
]]
,method: "get"
,url: "/att/api/transactionReport/"
});
{% endblock %}